#ifndef SCORE_H
#define SCORE_H

#include "joueur.h"
#include "contrat.h"
#include "annonce.h"


/**
    @brief score.h permet de savoir combien il y au score et de l'augmenter en fonction de qui a gagner la main
*/

typedef struct {
        double score_equipe1;
        double score_equipe2;
}Score;

/**
    @brief Permet de compter le score des deux équipes
    @param [in,out] sc
    @param [in] contrat_actu
    @param [in] nord
    @param [in] sud
    @param [in] est
    @param [in] ouest
    @return none
*/
void scCompte(Contrat contrat_actu,Joueur nord,Joueur sud,Joueur est,Joueur ouest,Score *sc);

/**
    @brief Permet d'ajouter l'annonce au score de l'équipe
    @param [in,out] sc
    @param [in] nord
    @param [in] sud
    @param [in] est
    @param [in] ouest
    @return none
*/
void scAjoute_Annonce(Score *sc,Joueur nord,Joueur sud,Joueur est,Joueur ouest);

#endif
